TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northwest Washington
League - 2024 Adult 40 & Over
Flight - 4.5 Men
Subflight - A
--------------------------------------------------------------------------------------------------------------------------------------
NWW-NTC-Bodine
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Eric Dishington - 4.36
Soap Ngeth - 4.34
Ryan Hoy - 4.34
Baraka Brown - 4.33
Bill Grant - 4.31
Aswin Krishnan - 4.30
Martin Uylangco - 4.29
Winston McClanahan - 4.28
Dylan Cohon - 4.23
Christopher Sackmann - 4.23
Joel Bodine - 4.22
Dustin Hedger - 4.22
Minh Vo - 4.18
Brandon Feldman - 4.18
Eric Newman - 4.05
Benjamin Chotzen - 3.94
Nick Vikstrom - n/a
League Results By Position
1S 1D 2D 3D
Aswin Krishnan - 4.30 & Minh Vo - 4.18 2 - 0
Benjamin Chotzen - 3.94 & Joel Bodine - 4.22 1 - 0
Benjamin Chotzen - 3.94 1 - 0
Bill Grant - 4.31 3 - 1
Brandon Feldman - 4.18 & Eric Newman - 4.05 1 - 0
Baraka Brown - 4.33 & Dustin Hedger - 4.22 2 - 0 1 - 0
Baraka Brown - 4.33 & Nick Vikstrom - n/a 1 - 1
Christopher Sackmann - 4.23 1 - 2
Dustin Hedger - 4.22 & Ryan Hoy - 4.34 1 - 0
Dylan Cohon - 4.23 & Nick Vikstrom - n/a 1 - 0
Eric Dishington - 4.36 & Joel Bodine - 4.22 1 - 0
Eric Dishington - 4.36 & Ryan Hoy - 4.34 1 - 0
Eric Dishington - 4.36 & Winston McClanahan - 4.28 3 - 0 1 - 0
Eric Newman - 4.05 & Martin Uylangco - 4.29 1 - 0
Joel Bodine - 4.22 & Winston McClanahan - 4.28 1 - 0
Martin Uylangco - 4.29 & Joel Bodine - 4.22 1 - 0
Martin Uylangco - 4.29 & Minh Vo - 4.18 1 - 0 1 - 0
Soap Ngeth - 4.34 & Baraka Brown - 4.33 1 - 0
Soap Ngeth - 4.34 & Dylan Cohon - 4.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CP-The Young Bucks! Shen
League Record: 1 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Gregory Skaggs - 4.25
Hao Dang - 4.10
Aaron Song - 4.08
Madhur Joshi - 4.05
Adrian Cosma - 4.00
Tim Mcroberts - 3.93
Denis Tortop - 3.92
Steve McRae - 3.90
Ian Morris - 3.87
Norris Smith - 3.83
Erik Gunvaldson - 3.65
Ranne McIntyre - n/a
League Results By Position
1S 1D 2D 3D
Adrian Cosma - 4.00 & Denis Tortop - 3.92 0 - 2
Adrian Cosma - 4.00 & Gregory Skaggs - 4.25 1 - 0
Adrian Cosma - 4.00 & Steve McRae - 3.90 0 - 1
Adrian Cosma - 4.00 & Tim Mcroberts - 3.93 0 - 1
Aaron Song - 4.08 1 - 0
Denis Tortop - 3.92 & Erik Gunvaldson - 3.65 0 - 1
Hao Dang - 4.10 & Adrian Cosma - 4.00 1 - 0
Hao Dang - 4.10 & Gregory Skaggs - 4.25 1 - 1
Hao Dang - 4.10 & Tim Mcroberts - 3.93 1 - 1
Ian Morris - 3.87 & Erik Gunvaldson - 3.65 0 - 1
Ian Morris - 3.87 & Norris Smith - 3.83 0 - 1
Ian Morris - 3.87 0 - 1
Madhur Joshi - 4.05 3 - 1
Norris Smith - 3.83 & Erik Gunvaldson - 3.65 1 - 3
Norris Smith - 3.83 1 - 0
Ranne McIntyre - n/a & Tim Mcroberts - 3.93 0 - 2
Tim Mcroberts - 3.93 & Steve McRae - 3.90 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
MC-4.5 M-Purganan
League Record: 2 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Mike Wilson - 4.17
Winston Liu - 4.15
Sid Sanyal - 4.14
Florian Purganan - 4.14
Cuong Ngo - 4.13
Jason Dahlberg - 4.09
Ben Falk - 4.09
Jim Vana - 4.02
Eric Greene - 3.88
Benjamin Chen - 3.75
Zachary Allen - 3.69
Radha Kotamarti - 3.62
Mark Gustinis - n/a
League Results By Position
1S 1D 2D 3D
Ben Falk - 4.09 & Benjamin Chen - 3.75 0 - 1
Ben Falk - 4.09 & Jason Dahlberg - 4.09 2 - 1 0 - 1
Ben Falk - 4.09 & Mark Gustinis - n/a 0 - 1
Cuong Ngo - 4.13 & Mike Wilson - 4.17 1 - 1 1 - 0
Florian Purganan - 4.14 & Jim Vana - 4.02 1 - 1 1 - 0
Florian Purganan - 4.14 & Jason Dahlberg - 4.09 1 - 0
Florian Purganan - 4.14 & Mark Gustinis - n/a 1 - 0
Florian Purganan - 4.14 & Winston Liu - 4.15 1 - 0
Radha Kotamarti - 3.62 & Eric Greene - 3.88 0 - 1 0 - 1 1 - 0
Radha Kotamarti - 3.62 0 - 1
Sid Sanyal - 4.14 & Mike Wilson - 4.17 1 - 0
Sid Sanyal - 4.14 2 - 2
Zachary Allen - 3.69 & Ben Falk - 4.09 1 - 0
Zachary Allen - 3.69 & Winston Liu - 4.15 0 - 1
Zachary Allen - 3.69 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
HBSQ-Yeigh
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Robert Mann - 4.20
Jeffrey Abram - 4.13
PJ Kwon - 4.06
Mick Horton - 4.06
George Huang - 3.99
James Kim - 3.92
Blake Garfield - 3.88
David Drake - 3.87
Wolf Yeigh - 3.86
Chien Chang - 3.86
Jim McLean - 3.83
Benjamin Killey - 3.79
Edwin Chang - n/a
League Results By Position
1S 1D 2D 3D
Benjamin Killey - 3.79 & Jeffrey Abram - 4.13 0 - 1
Benjamin Killey - 3.79 & Robert Mann - 4.20 1 - 0
Benjamin Killey - 3.79 1 - 1
Blake Garfield - 3.88 & James Kim - 3.92 2 - 0
Blake Garfield - 3.88 & Robert Mann - 4.20 0 - 3 1 - 0
Chien Chang - 3.86 & Jeffrey Abram - 4.13 0 - 1 1 - 0
David Drake - 3.87 & Robert Mann - 4.20 1 - 0
Edwin Chang - n/a & Chien Chang - 3.86 1 - 0
George Huang - 3.99 & Mick Horton - 4.06 0 - 1
George Huang - 3.99 0 - 3
PJ Kwon - 4.06 & Benjamin Killey - 3.79 0 - 1 0 - 1
PJ Kwon - 4.06 & David Drake - 3.87 1 - 1
PJ Kwon - 4.06 0 - 2
Wolf Yeigh - 3.86 & Chien Chang - 3.86 0 - 1
Wolf Yeigh - 3.86 & Jim McLean - 3.83 0 - 1 0 - 1 0 - 1
Wolf Yeigh - 3.86 & Mick Horton - 4.06 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
AYTC-Nguyen
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Selcuk Basturk - 4.24
Matthew Schultz - 4.10
Anh Nguyen - 3.96
Tim Giacometti - 3.87
Thomas Isarankura - 3.74
Peter Gregory - 3.71
Bindu Purhar - 3.67
Chuck Fiterman - 3.66
Dan Eder - 3.61
Aaron Haffner - 3.61
Irvin MacQuarrie - 3.50
James Gunther - 3.45
jeffrey haessler - n/a
Skand Bhatt - n/a
Sandeep Khot - n/a
Geoffrey Garza - n/a
Darren Hogben - n/a
League Results By Position
1S 1D 2D 3D
jeffrey haessler - n/a & Sandeep Khot - n/a 0 - 1
Anh Nguyen - 3.96 & Matthew Schultz - 4.10 0 - 1
Aaron Haffner - 3.61 & Anh Nguyen - 3.96 0 - 1
Aaron Haffner - 3.61 & Bindu Purhar - 3.67 0 - 1
Aaron Haffner - 3.61 & Selcuk Basturk - 4.24 0 - 1
Aaron Haffner - 3.61 & Thomas Isarankura - 3.74 0 - 1
Bindu Purhar - 3.67 & Matthew Schultz - 4.10 0 - 1
Bindu Purhar - 3.67 & Peter Gregory - 3.71 0 - 1
Bindu Purhar - 3.67 & Sandeep Khot - n/a 0 - 1
Darren Hogben - n/a & Geoffrey Garza - n/a 0 - 2
Dan Eder - 3.61 & jeffrey haessler - n/a 0 - 1
Dan Eder - 3.61 & Bindu Purhar - 3.67 0 - 1
Dan Eder - 3.61 & Irvin MacQuarrie - 3.50 0 - 2
Irvin MacQuarrie - 3.50 & Chuck Fiterman - 3.66 0 - 1
James Gunther - 3.45 & Anh Nguyen - 3.96 0 - 2 0 - 1
James Gunther - 3.45 & Matthew Schultz - 4.10 0 - 1
Matthew Schultz - 4.10 1 - 0
Peter Gregory - 3.71 & Chuck Fiterman - 3.66 0 - 1
Peter Gregory - 3.71 & Tim Giacometti - 3.87 0 - 1
Selcuk Basturk - 4.24 2 - 4
Skand Bhatt - n/a 0 - 1
Tim Giacometti - 3.87 & Anh Nguyen - 3.96 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BC-Sze
League Record: 4 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Clifford Flekser - 4.31
Issei Komatsu - 4.20
David Feller - 4.13
Nathan Rosnow - 4.11
David Johnson - 4.08
Mario Lopez - 4.02
Jeffrey Stoner - 3.98
Geordie Sze - 3.96
Thomas Anderson - 3.87
Johan Bjorklund - 3.68
Scott Griff - 3.62
John Easley - n/a
League Results By Position
1S 1D 2D 3D
David Feller - 4.13 & David Johnson - 4.08 1 - 0 2 - 1
David Feller - 4.13 & Geordie Sze - 3.96 1 - 1
David Johnson - 4.08 & Clifford Flekser - 4.31 0 - 1
Geordie Sze - 3.96 & Jeffrey Stoner - 3.98 1 - 0
Issei Komatsu - 4.20 4 - 1
John Easley - n/a 1 - 1
Mario Lopez - 4.02 & Jeffrey Stoner - 3.98 1 - 0 0 - 3 2 - 0
Mario Lopez - 4.02 & Johan Bjorklund - 3.68 1 - 0
Nathan Rosnow - 4.11 & Clifford Flekser - 4.31 1 - 0 3 - 0
Nathan Rosnow - 4.11 & Jeffrey Stoner - 3.98 0 - 1
Nathan Rosnow - 4.11 & Thomas Anderson - 3.87 1 - 0
Scott Griff - 3.62 & Issei Komatsu - 4.20 1 - 0
Thomas Anderson - 3.87 & Clifford Flekser - 4.31 0 - 1
Thomas Anderson - 3.87 & Johan Bjorklund - 3.68 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BETC-Play2Nguyen
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Cory Moderhak - 4.24
Jeong Lee - 4.20
Paul Brown - 4.19
Kevin ODonnell - 4.19
Anhtu Hoang - 4.16
Ngon Phan - 4.14
Chan Han - 4.11
Thong Nguyen - 4.10
Kevin Andry - 4.08
Zachary Self - 4.06
Van Vuong - 4.04
Nelson Phan - 3.87
Lam Nguyen - 3.76
Anh Tuan Hoang - 3.72
Bryan Shelters - n/a
Brandon Ferguson - n/a
League Results By Position
1S 1D 2D 3D
Anh Tuan Hoang - 3.72 & Jeong Lee - 4.20 1 - 0
Anh Tuan Hoang - 3.72 & Kevin Andry - 4.08 1 - 0
Anhtu Hoang - 4.16 & Kevin ODonnell - 4.19 1 - 0
Anhtu Hoang - 4.16 0 - 1
Bryan Shelters - n/a & Kevin ODonnell - 4.19 1 - 0
Brandon Ferguson - n/a & Bryan Shelters - n/a 1 - 0
Chan Han - 4.11 & Anhtu Hoang - 4.16 0 - 1
Chan Han - 4.11 & Jeong Lee - 4.20 1 - 0
Chan Han - 4.11 & Thong Nguyen - 4.10 0 - 1
Cory Moderhak - 4.24 3 - 1
Jeong Lee - 4.20 & Kevin ODonnell - 4.19 1 - 0
Jeong Lee - 4.20 & Thong Nguyen - 4.10 1 - 0
Lam Nguyen - 3.76 & Ngon Phan - 4.14 2 - 0
Nelson Phan - 3.87 & Anhtu Hoang - 4.16 1 - 0
Nelson Phan - 3.87 & Kevin Andry - 4.08 0 - 1
Ngon Phan - 4.14 & Anh Tuan Hoang - 3.72 1 - 0
Ngon Phan - 4.14 & Van Vuong - 4.04 0 - 1
Paul Brown - 4.19 2 - 1
Van Vuong - 4.04 & Brandon Ferguson - n/a 2 - 0
Van Vuong - 4.04 & Paul Brown - 4.19 0 - 1
Zachary Self - 4.06 & Bryan Shelters - n/a 0 - 1
Zachary Self - 4.06 & Chan Han - 4.11 1 - 0
Zachary Self - 4.06 & Kevin ODonnell - 4.19 1 - 0 0 - 1
Zachary Self - 4.06 & Nelson Phan - 3.87 0 - 1